um\admin\core\Admin_Settings D

Total Complexity 301
Dependencies 2
Dependents 1
Total lines 3,461
Lines of code 2,638
Logical lines of code 783
Comment lines 427
Methods 25
Properties 5

Methods 25

Method Rating Maintainability Complexity Lines of code
init_variables()
D
0
24 1,505
settings_install_info_tab()
D
14
60 288
settings_licenses_tab()
D
22
42 212
on_settings_save()
C
32 25 107
same_page_update_ajax()
C
31 22 111
licenses_save()
C
37 24 71
settings_page()
A
41 13 52
generate_tabs_menu()
A
47 13 31
save_settings_handler()
A
49 11 26
remove_empty_values()
A
50 10 28
generate_subtabs_menu()
A
53 9 19
check_permalinks_changes()
S
60 8 13
set_default_if_empty()
S
58 6 16
settings_email_tab()
S
47 4 38
save_email_templates()
S
56 4 19
info_value()
S
65 5 8
get_section_fields()
S
63 4 11
sorting_licenses_options()
S
53 3 23
before_licenses_save()
S
66 4 8
settings_before_email_tab()
S
67 4 7
__construct()
S
54 1 19
um_download_install_info()
S
65 2 9
render_settings_section()
S
63 1 11
primary_admin_menu()
S
77 1 3
settings_appearance_profile_tab()
S
83 1 3